function calcularHoraTotal(x,y)
{
    var horas1=x.split(':');
    var horas2=y.split(':');
    var horatotal=new Array();
    for(a=0;a<2;a++) /*bucle para tratar la hora, los minutos y los segundos*/
    {
        horas1[a]=(isNaN(parseInt(horas1[a])))?0:parseInt(horas1[a]) /*si horas1[a] es NaN lo convertimos a 0, sino convertimos el valor en entero*/
        horas2[a]=(isNaN(parseInt(horas2[a])))?0:parseInt(horas2[a])
        horatotal[a]=(horas1[a]-horas2[a]); /* insertamos la resta dentro del array horatotale[a].*/
    }
    var horatotalf=new Date()  /*Instanciamos horatotal con la clase Date de javascript para manipular las horas*/
    horatotalf.setHours(horatotal[0]); /* En horatotal insertamos las horas, minutos y segundos calculados en el bucle*/
    horatotalf.setMinutes(horatotal[1]);
    return horatotalf.getHours()+':'+horatotalf.getMinutes();
}


